• word of the day

    guantanamo bay

    guantanamo bay - Dictionary definition and meaning for word guantanamo bay

    Definition
    (noun) an inlet of the Caribbean Sea; a United States naval station was established on the bay in 1903

Word used in video below:
text: well so far i've been keeping her at bay
Download our Mobile App Today
Receive our word of the day
on Whatsapp